關於匯入工具這檔事情,我自己是重新寫了一支匯入程式
主要是原廠提供的程式並不好用
1.Log記錄檔不方便查找再重新匯入
2.匯入往往不是簡單的新增、刪除、修改,過程中還會有檢查的邏輯
於是最後我使用Excel的元件重新製作匯入程式,以後給文員可以快速操作
1.元件使用免費的ClosedXML
2.WinForm版本用.Net Framework4.0,讓低階的電腦環境可以使用
3.因為公司使用AD整合登入,必須另開一個使用者,預設在程式內使用
專案連結 https://github.com/panda0909/ArasOracleDataImport
假設今天要匯入料號附件
下載了這個專案之後先更改登入帳號
在Import資料夾有匯入範例,可以修改之後執行匯入
執行之後會在Log資料夾中保存Excel
如果匯入錯誤可以篩選之後,另存一份匯入,這邊匯入結果1表示成功、2表示失敗
在程式碼中
除了一般的新增,還需要增加判斷來避免重複新增,最好一開始就固定匯入邏輯
才能避免大量新增的錯誤發生,一但錯誤發生還要花時間解決
供有興趣的人參考看看